FSCSI IOCB

The error message is indicating that an IOCB has been returned with an error. To determine the reason, the reason code in the reply IOCB needs to be decoded. The reply IOCB is highlighted below. If the underlined status field (S) is non-zero, then the underlined highlighted RC field is the reason code for the failed IOCB.


Detail Data SENSE DATA NOTE: Below is a portion of the AIX 5.3 and AIX 6.1 error templates. Click here to see full error template
AIX Version 5 and below

RRRR RRRR AAAA AAAA BBBB BBBB CCRR RRRR RRRR YYYY LLLL LLLL LLLL LLLL FFFF FFFF
QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ GGGG GGGG OOOO OOOO OOOO OOOO EEEE EEEE
EEEE EEEE
VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV
VV
CV
VVVV TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT RCTT TTTT TTTT TTTT TTTT TTTT
STCT TTTT HHHH HHHH HHHH HHHH HHHH HHHH HHHH HHHH HHHH HHHH HHHH HHHH HHHH HHHH
...


AIX Version 6 and above
hhhh hhhh AAAA AAAA BBBB BBBB CCtt vvvv TTTT YYYY LLLL LLLL LLLL LLLL FFFF FFFF
QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ QQQQ
GGGG GGGG pppp pppp OOOO OOOO OOOO OOOO EEEE EEEE EEEE EEEE ssss ssss ssss ssss
wwww wwww wwww wwww nnnn nnnn nnnn nnnn nnnn qqqq qqqq qqqq rrrr rrrr rrrr rrrr
MMNN PPSS UUWW XXZZ 11RR 2222 3333 3333 4444 4444 5555 5555 6666 6666 RRRR RRRR
7777 7777 8899 aabb cccc cccc dddd dddd eeee eeee ffgg iijj mmnn ooRR JJJJ uuuu
%%%% %%%% %%%% %%%% &&&& &&&& **** **** :::: :::: xxxx yyyy IIII IIII IIII IIII
VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV
VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV
VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV
VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VVVV VV
CV VVVV
TTTT TTTT TTTT TTTT TTTT TTTT TTTT TTTT RCTT TTTT TTTT TTTT TTTT TTTT STCT TTTT


The VVVV... field contains the command IOCB, the TTTT .... field contains the response IOCB.
The CV and CT are the commands to the adapter. In the response IOCB, if the command status (S) is not "0", then the RC field may contain additional reason code information, dependent upon the Status Field.

Status Field (S) Name Description Action
0 Success Successful completion None
1 FCP_RSP_FAILURE Link layer success, but FCP_RSP
payload has one or more error indications,
or residual transfer length is not 0
FCP received payload should be examined for
error conditions, Contact SAN AIX support
2 REMOTE_STOP Stopped by remote N_Port (ABTS) remote device aborted, This is an end device issue, contact SAN AIX support
3 LOCAL_REJECT Local reject (error detect by SLI Port) Examine local reject code
4 NPORT_RJT remote N_Port sent a reject Examine N_Port reject code,This is an end device issue, contact SAN AIX support
5 FABRIC_RJT Fabric sent a reject Examine Fabric reject code, This is a SAN fabric (switch) issue.
6 NPORT_BSY Remote N_Port sent a P_BSY remote device issue, if it persists, This is an end device issue, contact SAN AIX support
7 FABRIC_BSY Fabric sent an F_BSY fabric (switch) issue
8 INTERMED_RSP Intermediate response IOCB entry This is an informational message.
9 LS_RJT Received an LS_RJT response entry Examine LS_RJT reject reason code
B CMD_RJT Local Reject; exchange still open This may be a SAN issue, Contact your SAN fabric vendor for SAN/fabric hardware support